- Скрытие текста в зависимости от количества N-параметра, комментариев, публикаций;
- Гибкая настройка дополнительного (N) параметра для хайда;
- Возможность настройки параметров модуля для каждой группы;
- Изменён принцип подсчёта новостей пользователя, теперь пользователю защитываются только отмодерированные новости;
- Запрет просмотра скрытого содержимого пользователями, которые зарегистрировались менее чем N дней назад;
- При отображении параметров хайда указывается логин пользователя который его установил;
- Скрытое содержимое видимо для пользователя который ставил хайд;
- Присутствует возможность запретить пользователю просматривать скрытый текст, если доп. параметр ниже N;
- Возможность настроить стили вывода сообщений под ваши нужды (модуль 100% "шаблонизирован");
- Модуль не создаёт дополнительных запросов к БД (для полноценного функционирования расширен стандарнтый запрос движка);
- Весь код написан по новой, что исключает возможность проявления старых багов;
- Удалены никому не нужные функции;
- Парсер тегов хайда вынесен в одну функцию, что позволяет с максимальной простотой интегрировань данный модуль в иные модули;
Установка модуля
Оптимизирована для DataLile Engine 9.2
Тестовая установка производилась на DLE 9.2 (лицензия), потому если у Вас что-то не находится,
либо находится но не то - ищите какие изменения вы вносили в код ранее.
-
Загружаем на сервер содержимое папки upload
-
Файлу engine/data/hide.php установить права на запись (CHMOD 0666)
-
В файле engine/modules/functions.php ищем:
выше вставляем:
-
В файле engine/modules/show.custom.php ищем:
ниже вставляем:
-
В файле engine/modules/show.full.php ищем:
ниже вставляем:
-
В файле engine/modules/show.short.php ищем:
ниже вставляем:
-
В файле engine/modules/static.php ищем:
ниже вставляем:
-
В файле engine/modules/search.php ищем:
ниже вставляем:
-
В файле engine/modules/fullsearch.php ищем:
ниже вставляем:
-
В файле engine/classes/comments.class.php ищем:
ниже вставляем:
-
В файле engine/ajax/editcomments.php ищем:
выше вставляем:
-
В файле engine/ajax/editnews.php ищем:
ниже вставляем:
-
В файле engine/inc/include/inserttag.php ищем:
ниже вставляем:
-
В файле engine/inc/include/inserttag.php ищем:
выше вставляем:
-
Там же ищем:
ниже вставляем:
-
В файле /engine/modules/sitelogin.php ищем:
выше вставляем:
-
В файле /engine/inc/options.php ищем:
ниже вставляем:
-
В файлах /engine/ajax/bbcode.php и /engine/modules/bbcode.php ищем:
ниже вставляем:
-
Там же ищем:
несколькими строками ниже будет:
ниже этой строки вставляем:
-
Там же ищем:
несколькими строками ниже будет:
ниже этой строки вставляем:
-
Опять ищем:
ниже вставляем:
-
В файле /index.php:
выше вставляем:
Вроде всё, если чего-то не хватает - обращайтесь ;)
Автор модуля - Gauss
Сайт поддержки - cmska.org
С уважением, Gauss